home *** CD-ROM | disk | FTP | other *** search
/ Joystick Magazine 1996 May / cd joy 71No13.iso / pc / demos / eurosoc / source / unmangle.h < prev    next >
C/C++ Source or Header  |  1995-01-16  |  628b  |  18 lines

  1. /* Header File for unmangle decompression */
  2.  
  3. #if     !defined(__UNMANGLE_H)
  4. #define __UNMANGLE_H
  5.  
  6. #define LOOKBACK 8196        // biggest lookback
  7. #define BLOCKSIZE 10240        // output block size (keep > LOOKBACK to avoid overlap copies)
  8. #define INPUTBLOCK 1024        // Size of the mangled data block to load
  9.  
  10. extern long int UnMangleMemToMem(unsigned char *source, unsigned char *dest);
  11. extern long int UnMangleFileToMem(char *srcfile,unsigned char *dest);
  12. extern long int UnMangleFileToFile(char *srcfile,char *destfile);
  13.  
  14. unsigned char *unmangleGet(unsigned long offset,unsigned long size);
  15.  
  16. #endif  /* __UNMANGLE_H */
  17.  
  18.